package com.ipoint.intr.smartCatalog.model.template;

import javax.persistence.Entity;

import org.hibernate.validator.NotNull;
import org.jboss.seam.annotations.Name;

import com.ipoint.intr.smartCatalog.model.BaseObject;

@Entity
@Name("attributeType")
public class AttributeType extends BaseObject {

	@NotNull
	private String name;
	
	@NotNull
	private String attributeClassName;
	
	@NotNull
	private String valueClassName;

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getAttributeClassName() {
		return attributeClassName;
	}

	public void setAttributeClassName(String className) {
		this.attributeClassName = className;
	}

	public String getValueClassName() {
		return valueClassName;
	}

	public void setValueClassName(String valueClassName) {
		this.valueClassName = valueClassName;
	}		

}
